A COTS Acquisition Process: Definition and Application Experience
نویسندگان
چکیده
The use of Commercial-Off-The-Shelf (COTS) software products in state-of-the-practice software development has shown a substantial increase during the last few years. The benefits of COTS usage are clear: reduced development cost and shorter time-to-market. However, using COTS software in development activities also raises risks such as using software that does not sufficiently satisfy the requirements regarding, e.g., reliability, fault tolerance, functionality. Thus, a sound method that helps to decide which COTS software will be used in a specific development context has become mandatory. This paper introduces and describes a well-defined, systematic, and repeatable COTS acquisition process (CAP) and experience of using a tailored version of the process in a Siemens Business Unit. This includes the definition of the process, a brief description of the activities, and the description of the heuristics for effectiveness and efficiency integrated with the process. Moreover, we present data on cost, benefit, and quality aspects originating from an industrial case study in which the process was applied. From this data collected during the pilot project, conclusions are drawn on the process performance and whether it is worthwhile to apply the CAP.
منابع مشابه
AGNIESZKA KONYS ONTOLOGY-BASED APPROACH TO COTS COMPONENT SELECTION AND EVALUATION PROCESSES Summary
The process of COTS system selection is difficult due to the large number of existing COTS components on the marketplace. Moreover, a high level of complexity characterizes the process of knowledge acquisition about the available COTS systems. In this paper an approach for COTS selection is proposed. The application of ontology (the ontology for methodologies supporting COTS component selection...
متن کاملطراحی مدل تجربه سازمانی مدیران و تبیین عناصر اصلی آن
In this survey, the study of organization experience and its components are considered. Experience is a simple word but its application is merely complex. Experience acquisition, analyzing and using of that, is fundamental of knowledge management. In addition, learning and organization learning is dependant to experience. Because of importance of this concept, this study focuses on the experien...
متن کاملA Framework to COTS Component Selection and Evaluation Processes
The process of knowledge acquisition of COTS (Commercial Off-The-Shelf) components may provide many difficulties. The existence of a huge amount of diffused information is one of the existing inconveniences related to the selection process. Furthermore, the problem of a choice of a proper methodology supporting COTS component selection and evaluation processes is characterized by a high level o...
متن کاملCOTS Product Selection for Safety-Critical Systems
There is an increasing interest in acquiring commercial-off-the-shelf (COTS) functionality for safety-critical applications. However, the selection of COTS products for such applications is still carried out in an ad hoc manner. This creates great difficulties for realistic cost and effort estimation, integration of the selected COTS product, and the certification of final COTS-based safetycrit...
متن کاملImproving Processes for Commercial Off - the - Shelf - Based Systems
F or many programs, commercial off-the-shelf (COTS) products offer the promise of rapid delivery to end users, shared development costs with other customers , and an opportunity to expand business and mission capabilities and performance as improvements are made in the marketplace. But the promise of COTS products is often not realized in practice. Why? An important factor is that organizations...
متن کامل